package com.api.rc.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;

import java.math.BigDecimal;

/**
 * 房间收费
 *
 * @author RenQiang
 * @date 2021/7/12
 */
@Getter
@AllArgsConstructor
public enum RoomFee {
    /**
     * 46
     */
    ROOM_FEE_46(new BigDecimal("46"), new BigDecimal("0.15"), new BigDecimal("6"), new BigDecimal("40")),
    /**
     * 230
     */
    ROOM_FEE_230(new BigDecimal("230"), new BigDecimal("0.15"), new BigDecimal("30"), new BigDecimal("200")),
    /**
     * 460
     */
    ROOM_FEE_460(new BigDecimal("460"), new BigDecimal("0.15"), new BigDecimal("60"), new BigDecimal("400")),
    /**
     * 920
     */
    ROOM_FEE_920(new BigDecimal("920"), new BigDecimal("0.15"), new BigDecimal("120"), new BigDecimal("800"));

    /**
     * 房间费用
     */
    private final BigDecimal fee;
    /**
     * 平台抽成金币比例
     */
    private final BigDecimal absorbRatio;
    /**
     * 平台抽成金币数量
     */
    private final BigDecimal absorbCoins;
    /**
     * 剩余金币数量
     */
    private final BigDecimal remainingCoins;
}
